i am given to understand that - French English Dictionary